package edu.gznu.ics.fast.pulsar.dao.prestoacc.task;

import edu.gznu.ics.fast.pulsar.model.po.prestoacc.task.computeTask.TaskIdPO;
import edu.gznu.ics.fast.pulsar.model.vo.prestoacc.task.computeTask.TdTaskIdVO;

import java.util.List;

/**
 * Created by fei on 2016/8/10.
 */
public interface TaskIdMapper {
    Integer  queryMaxComputeTaskId();
    Integer queryValidTaskId();

    List<TaskIdPO> queryTaskByTaskId();

    // void setActivityTaskValidZero();

    List<TaskIdPO> queryAllTaskIdByUser(String tdUserVO);

    List<TaskIdPO> queryAllTaskId();

    void insertNewComputeTaskId(TaskIdPO taskIdPO);
    //void queryTaskIdByUser();
    void updateActivityTaskValidZero();

    void updateTaskIdValid(TaskIdPO taskIdPO);

    // void insertNewTaskIdByUser();

   


}
